import request from "../request";

/**
 * 
 * @returns 轮播
 */
export function getTopBanners() {
  return request({
    url: "/banner"
  })
}


/**
 * 
 * @param limit 多少条
 * @returns 热门推荐
 */
export function getHotRecommend(limit: number) {
  return request({
    url: "/personalized",
    params: {
      limit
    }
  })
}

/**
 * 
 * @param limit 多少条
 * @returns 新碟上架
 */
export function getNewAlbums(limit: number) {
  return request({
    url: "/top/album",
    params: {
      limit
    }
  })
}

/**
 * 
 * @param idx idx === 0:新歌榜 ===2：原创榜 ===3：飙升榜
 * @returns 榜单
 */
export function getRanking(idx: number) {
  return request({
    url: "/top/list",
    params: {
      idx
    }
  })
}

/**
 * 
 * @param limit 多少条 
 * @param cat 类别   5001：入驻歌手
 * @returns 
 */
export function getArtistList(limit: number, cat: number) {
  return request({
    url: "/artist/list",
    params: {
      limit,
      cat
    }
  })
}


